package chapter13.wrapper.String.StringBuffer;

/**
 * @Auther: Tx
 * @Date: 2022/5/9 19:46
 */
//StringBuffer 的常用方法
public class StringBufferMethod {
    public static void main(String[] args) {
        StringBuffer stringBuffer = new StringBuffer("hello world");
//        1.append()  追加方法
        stringBuffer.append("!");
        stringBuffer.append("你好");
        stringBuffer.append("世界");
//    2. 删除方法delete(),[start,end)删除这个区间内的字符

        stringBuffer.delete(14,16);
        System.out.println(stringBuffer);


//    3.replace() 修改方法
        stringBuffer.replace(12,14,"ha");
        System.out.println(stringBuffer);
//    4.查找方法 indexOf() 查找字符串第一次出现的索引，如果找不到返回-1
        System.out.println(stringBuffer.indexOf("ha"));


//    5.插入方法，在指定索引值得位置插入，原来的自动后移
        System.out.println(stringBuffer.insert(0,"lalala "));

    }
}
